Big Huge Thesaurus

cape aloe

noun

sounds kind of like